@charset "utf-8";

$font-size: 20px;

$color:#ff9344;

@function r($px){
    @return $px/$font-size*1rem;
}
// 图片百分百
img{
    width: 100%;
}
// register-小标题
.register-hint{
    width: 100%;
    .register-hint-text{
        position: relative;
        font-size: r(23px);
        font-weight: 300;
        display: block;
        width: r(363px);
        height: r(59px);
        box-sizing: border-box;
        border: 1px solid #fff;
        color: #fff;
        margin: 0 auto;
        line-height: r(59px);
        letter-spacing: r(3px);
        text-align: center;
        border-radius: 2em;
        &::after{
            position: absolute;
            top: 50%;
            left: 0;
            transform: translateX(-100%);
            content: "";
            width: r(100px);
            height: 1px;
            display: block;
            background: -webkit-linear-gradient(left, transparent , #fff); 
            background: -o-linear-gradient(right, transparent , #fff); 
            background: -moz-linear-gradient(right, transparent , #fff); 
            background: linear-gradient(to right, transparent , #fff); 
        }&::before{
            position: absolute;
            top: 50%;
            right: 0;
            transform: translateX(100%);
            content: "";
            width: r(100px);
            height: 1px;
            display: block;
            background: -webkit-linear-gradient(right, transparent , #fff); 
            background: -o-linear-gradient(left, transparent , #fff); 
            background: -moz-linear-gradient(left, transparent , #fff); 
            background: linear-gradient(to left, transparent , #fff); 
        }
    }
}
// register-input样式
.register-inp{
    width: 100%;
    height: r(71px);
    position: relative;
    .register-inp-key{
        margin-left: 1em;
        height: r(71px);
        position: absolute;
        color: #0a0a0a;
        font-size: r(32px);
        line-height: r(71px);
        z-index: 10;
    }
    .register-inp-value{
        border-radius: 7px;
        position: absolute;
        width: 100%;
        height: 100%;
        padding-left: r(200px);
    }
}
// register-提交按钮
.register-btn-apply{
    width: 100%;
    height: r(91px);
    background-color: #ff7036;
    border-radius: 7px;
    color: #fff;
    font-size: r(36px);
}